/**
 * Project Name:emm-common
 * File Name:ContactWayDto.java
 * Package Name:com.emm.yixun.common.model.dto
 * Date:2017年7月27日上午11:16:48
 * Copyright (c) 2017, chenzhou1025@126.com All Rights Reserved.
 *
*/

package com.emm.yixun.common.model.dto;

import java.util.List;

import com.emm.yixun.common.model.CommonModel;

/**
 * ClassName:ContactWayDto <br/>
 * Reason: 微信OA报表<br/>
 * Date: 2017年7月27日 上午11:16:48 <br/>
 * 
 * @author Administrator
 * @version
 * @since JDK 1.6
 * @see
 */
public class ContactWayDto extends CommonModel {

	private static final long serialVersionUID = 1L;

	// 项目名称
	private String projectName;

	// 来电
	private String callFrequency;

	// 来访
	private String visitFrequency;

	// 合计
	private String total;

	// 查询条件 开始时间
	private String createStartTime;

	// 结束时间
	private String createEndTime;

	// 商户ID
	private Long merchantId;

	// 项目ID
	private Long projectId;

	// 是否合计
	private boolean all;

	private List<Long> projectIds;

	public List<Long> getProjectIds() {
		return projectIds;
	}

	public void setProjectIds(List<Long> projectIds) {
		this.projectIds = projectIds;
	}

	/**
	 * all.
	 *
	 * @return the all
	 * @since JDK 1.6
	 */
	public boolean isAll() {
		return all;
	}

	/**
	 * all.
	 *
	 * @param all
	 *            the all to set
	 * @since JDK 1.6
	 */
	public void setAll(boolean all) {
		this.all = all;
	}

	/**
	 * projectId.
	 *
	 * @return the projectId
	 * @since JDK 1.6
	 */
	public Long getProjectId() {
		return projectId;
	}

	/**
	 * projectId.
	 *
	 * @param projectId
	 *            the projectId to set
	 * @since JDK 1.6
	 */
	public void setProjectId(Long projectId) {
		this.projectId = projectId;
	}

	/**
	 * merchantId.
	 *
	 * @return the merchantId
	 * @since JDK 1.6
	 */
	public Long getMerchantId() {
		return merchantId;
	}

	/**
	 * merchantId.
	 *
	 * @param merchantId
	 *            the merchantId to set
	 * @since JDK 1.6
	 */
	public void setMerchantId(Long merchantId) {
		this.merchantId = merchantId;
	}

	/**
	 * projectName.
	 *
	 * @return the projectName
	 * @since JDK 1.6
	 */
	public String getProjectName() {
		return projectName;
	}

	/**
	 * projectName.
	 *
	 * @param projectName
	 *            the projectName to set
	 * @since JDK 1.6
	 */
	public void setProjectName(String projectName) {
		this.projectName = projectName;
	}

	/**
	 * callFrequency.
	 *
	 * @return the callFrequency
	 * @since JDK 1.6
	 */
	public String getCallFrequency() {
		return callFrequency;
	}

	/**
	 * callFrequency.
	 *
	 * @param callFrequency
	 *            the callFrequency to set
	 * @since JDK 1.6
	 */
	public void setCallFrequency(String callFrequency) {
		this.callFrequency = callFrequency;
	}

	/**
	 * visitFrequency.
	 *
	 * @return the visitFrequency
	 * @since JDK 1.6
	 */
	public String getVisitFrequency() {
		return visitFrequency;
	}

	/**
	 * visitFrequency.
	 *
	 * @param visitFrequency
	 *            the visitFrequency to set
	 * @since JDK 1.6
	 */
	public void setVisitFrequency(String visitFrequency) {
		this.visitFrequency = visitFrequency;
	}

	/**
	 * total.
	 *
	 * @return the total
	 * @since JDK 1.6
	 */
	public String getTotal() {
		return total;
	}

	/**
	 * total.
	 *
	 * @param total
	 *            the total to set
	 * @since JDK 1.6
	 */
	public void setTotal(String total) {
		this.total = total;
	}

	/**
	 * createStartTime.
	 *
	 * @return the createStartTime
	 * @since JDK 1.6
	 */
	public String getCreateStartTime() {
		return createStartTime;
	}

	/**
	 * createStartTime.
	 *
	 * @param createStartTime
	 *            the createStartTime to set
	 * @since JDK 1.6
	 */
	public void setCreateStartTime(String createStartTime) {
		this.createStartTime = createStartTime;
	}

	/**
	 * createEndTime.
	 *
	 * @return the createEndTime
	 * @since JDK 1.6
	 */
	public String getCreateEndTime() {
		return createEndTime;
	}

	/**
	 * createEndTime.
	 *
	 * @param createEndTime
	 *            the createEndTime to set
	 * @since JDK 1.6
	 */
	public void setCreateEndTime(String createEndTime) {
		this.createEndTime = createEndTime;
	}

}
